Citigroup announced a mixed bag of results for its second quarter, with revenue only just surpassing predictions and earnings per share falling
Citigroup announced a mixed bag of results for its second quarter, with revenue only just surpassing predictions and earnings per share falling